electronic treadle - Espagnol Anglais Dictionnaire